//
//  TYZBaseInfo.h
//  TYZ_SC
//
//  Created by 李贤立 on 2017/12/12.
//  Copyright © 2017年 Capfer. All rights reserved.
//

#import "TYZModel.h"
#define BaseInfo       [TYZBaseInfo sharedBaseInfo]
#define kWindowWidth    BaseInfo.screenWidth
#define kWindowHeight   BaseInfo.screenHeight
#define kWidth          BaseInfo.widthSuited
#define kHeight         BaseInfo.heightSuited
#define kFont           BaseInfo.fontSuited
@interface TYZBaseInfo : TYZModel
TYZSingleto_h(BaseInfo)
/**
 *  超时时间
 */
@property(nonatomic, assign) CGFloat timeoutInterval;
/**
 *  屏幕宽
 */
@property(nonatomic, assign) CGFloat screenWidth;
/**
 *  屏幕高
 */
@property(nonatomic, assign) CGFloat screenHeight;
/**
 *  宽度适配的倍数
 */
@property(nonatomic, assign) CGFloat widthSuited;
/**
 *  高度适配的倍数
 */
@property(nonatomic, assign) CGFloat heightSuited;
/**
 *  对角线适配的倍数，适用于字体
 */
@property(nonatomic, assign) CGFloat fontSuited;
/**
 *  加载中旋转的图片
 */
@property(nonatomic, strong) NSArray *imageArray;
/**
 *  沙盒目录
 */
@property(nonatomic, copy) NSString *sendBox;
/**
 *  documentPath
 */
@property(nonatomic, copy) NSString *documentPath;
/**
 *  图片文件夹
 */
@property(nonatomic, copy) NSString *imagesFolder;
/**
 *  资料文件夹
 */
@property(nonatomic, copy) NSString *referenceFolder;
/**
 *  保存的文件夹
 */
@property(nonatomic, copy) NSString *exitFilePath;
/**
 *  保存作品的文件夹
 */
@property(nonatomic, copy) NSString *worksFilePath;
/**
 *  收藏的plist文件
 */
@property(nonatomic, copy) NSString *collectPath;
/**
 *  数据库文件夹
 */
@property(nonatomic, copy) NSString *sqlite;
/**
 *  3DTouch的数据
 */
@property(nonatomic, strong) NSArray<NSArray<NSString *> *> *touchDataArray;
/**
 *  block回调
 */
@property (nonatomic) void(^complementBlock)(NSNumber *number);
/**
 *  系统弹框
 */
@property(nonatomic, strong) TYZSystemDialog *dialog;
/**
 *  获取验证码的倒计时
 */
@property (nonatomic, strong) NSTimer *countdownTimer;
@property (nonatomic, assign) NSInteger verifyCountdown;
/**
 *  错误码集合
 */
@property (nonatomic, strong) NSDictionary *err_dict;
/**
 *  跳转到设置界面的链接
 */
@property(nonatomic, strong) NSArray<NSString *> *settingTypeArray;
@end
